from fractions import Fraction

# 初始化序列和
sum = Fraction(0)

# 计算前20项之和
for i in range(20):
    sum += Fraction(1, 2**i)

# 打印结果
print(sum)


# 计算最大公约数的函数
def gcd(a, b):
    while b:
        a, b = b, a % b
    return a

# 计算分子和分母
numerator = 1 - (1/2)**20
denominator = 1 - (1/2)

# 转换为相同的分母，便于计算和简化
numerator *= 2**20
denominator *= 2**20

# 简化分数
gcd_value = gcd(int(numerator), int(denominator))

# 打印最简分数(注意是打印分数，不是小数 )
print(f"{int(numerator/gcd_value)}/{int(denominator/gcd_value)}")